cell definition - Espagnol Anglais Dictionnaire